/*
Grids Layout for e23
维护：舜网研发设计部 李广庆
*/
/* require(grids.css) */

/** 头部广告 **/
.grid-s150m0e170 .main-wrap { margin: 0 180px 0 160px; }
.grid-s150m0e170 .col-sub { width: 150px; margin-left: -100%; }
.grid-s150m0e170 .col-extra { width: 170px; margin-left: -170px; }

/*头版头条*/
.grid-m0s2801 .main-wrap { margin-right: 290px; }
.grid-m0s2801 .col-sub { width: 280px; margin-left: -280px; height:86px;}

/*首屏布局 300 360 280*/
.grid-s300m0e2802 .main-wrap { margin: 0 290px 0 310px; }
.grid-s300m0e2802 .col-sub { width: 300px; margin-left: -100%; }
.grid-s300m0e2802 .col-extra { width: 280px; margin-left: -280px; }

/*二级页局 280 380 280*/
.grid-s300m0e2803 .main-wrap { margin: 0 290px 0 290px; }
.grid-s300m0e2803 .col-sub { width: 280px; margin-left: -100%; }
.grid-s300m0e2803 .col-extra { width: 280px; margin-left: -280px; }

/*济南新闻网首屏布局 325 350 265*/
.grid-s300m0e280 .main-wrap { margin: 0 240px 0 335px; }
.grid-s300m0e280 .col-sub { width: 350px; margin-left: -100%; }
.grid-s300m0e280 .col-extra { width: 265px; margin-left: -265px; }

/*图说新闻*/
.grid-m0s280 .main-wrap { margin-right: 275px; }
.grid-m0s280 .col-sub { width: 265px; margin-left: -265px;}

/*教育新闻*/
.grid-m0s2880 .main-wrap { margin-right: 485px; }
.grid-m0s2880 .col-sub { width: 475px; margin-left: -475px;}


/*旅游布局 360 360 220*/
.grid-s300m0e2801 .main-wrap { margin: 0 230px 0 370px; }
.grid-s300m0e2801 .col-sub { width: 360px; margin-left: -100%; }
.grid-s300m0e2801 .col-extra { width: 220px; margin-left: -220px; }

/*尾屏布局*/
.grid-s330m0e280 .main-wrap { margin: 0 290px 0 340px; }
.grid-s330m0e280 .col-sub { width: 330px; margin-left: -100%; }
.grid-s330m0e280 .col-extra { width: 280px; margin-left: -280px; }

body{ color:#000;}
#header{overflow:hidden; }
a{color:#000;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}

.red{
	color:#BA2636;
}
.red2{color:#FF0000;}
/* list */
.list01 { margin:0 auto; }
.list01 ul { list-style:none;}
.list01 ul li { text-align:left; width:153px; float:left; height:20px; overflow:hidden; line-height:20px; background:url(../images0/bg/pot01.gif) 0 10px no-repeat; padding-left:10px; }

.list02 {margin:0 auto; }
.list02 ul { list-style:none; }
.list02 ul li { text-align:left; clear:both; line-height:26px; padding-left:10px; background:url(../images0/bg/pot02.gif) 0 10px no-repeat;font-size:14px;height:26px; overflow:hidden;}

.list002 {margin:0 auto; }
.list002 ul { list-style:none; }
.list002 ul li { text-align:left; clear:both; font-size:14px;height:26px; overflow:hidden;}
 

.list04 {margin:0 auto; }
.list04 ul { list-style:none; }
.list04 ul li { text-align:left; clear:both; line-height:20px; padding-left:10px; background:url(../images0/bg/pot02.gif) 0 10px no-repeat;font-size:12px;height:20px; overflow:hidden;}

.list05 {margin:5px; }
.list05 ul { list-style:none; }
.list05 ul li { text-align:left; clear:both; line-height:26px; padding-left:10px; background:url(../images0/bg/pot03.gif) 0 10px no-repeat;font-size:12px;height:26px; overflow:hidden;}
.list05 ul li.fwb{ background:url(../images0/bg/pot04.gif) 0 10px no-repeat;}

.list06 {margin:5px 5px 2px; }
.list06 ul { list-style:none; }
.list06 ul li { text-align:left; clear:both; line-height:25px; padding-left:10px; background:url(../images0/bg/pot02.gif) 0 10px no-repeat;font-size:14px;height:25px; overflow:hidden;}

.list07 {margin:5px; }
.list07 ul { list-style:none; }
.list07 ul li { text-align:left; clear:both; line-height:25px; background:url(../images0/bg/line_dash.gif) 0 bottom repeat-x;font-size:14px;height:25px; overflow:hidden;}

.list03 {margin:5px 5px 5px auto; }
.list03 ul { list-style:none; }
.list03 ul li { text-align:left; clear:both; line-height:24px; padding-left:10px; background:url(../images0/bg/pot02.gif) 0 10px no-repeat;font-size:14px;height:24px;border-bottom:1px dashed #cccccc;}
.list03 ul li span { float:right; font-size:12px; color:#878787 }
.list03 ul li a { display:block; float:left; }

.imgTxt01 { width:210px; padding-top:10px; margin:0 auto; }
.imgTxt01 .img { width:70px; float:left }
.imgTxt01 .txt { width:120px; float:right; }
.imgTxt01 .txt h1 { line-height:20px; text-align:left; font-size:12px }
.imgTxt01 .txt p { line-height:20px; text-align:left }

.imgTxt02 { width:306px; padding-top:9px; margin:0 auto; overflow:hidden;}
.imgTxt02 .img { width:89px; float:left;}
.imgTxt02 .txt { width:206px; float:right; margin-top:-3px; }
.imgTxt02 .txt h1 { line-height:24px; text-align:left; font-size:14px ; font-weight:bold; height:24px; overflow:hidden;}
.imgTxt02 .txt p { line-height:24px; text-align:left; font-size:12px; text-indent:2em; color:#656565;}
.imgTxt02 .txt p span{color:#E19643;}

.imgtxt01 {
    padding: 5px 0 0 5px;
	font-size:12px;
	overflow:hidden;
	zoom:1;
}
.it01img {
    background: url("../images0/bg/img_m_01.gif") no-repeat scroll 0 0 transparent;
    float: left;
    height: 93px;
    overflow: hidden;
    padding: 4px 0 5px;
    text-align: center;
    width: 100px;
}
.it01img a {
    display: block;
}
.it01img a img {
    border: 1px solid #CCCCCC;
}
.it01img a:hover img, .it01img a:active img {
    border: 1px solid #FFC133;
}
.it01ib {
    display: block;
}
.it01tb {
    cursor: pointer;
    display: block;
    height: 18px;
    line-height: 14px;
    overflow: hidden;
    padding: 4px 0 0;
    text-align: center;
}
.it01txt {
    float: left;   
    width: 160px;
	margin-left:7px;
}
.it01txt ul li {
    font-size: 14px;
    line-height: 24px;
    padding-left: 23px;
	background:url(../images0/bg/video_bg.gif) no-repeat 0 7px;
}

.it01txt2 {
    float: left;   
    width: 160px;
	margin-left:7px;
}
.it01txt2 ul li {
    font-size: 12px;
    line-height: 20px;
}

.layout {
	margin-bottom: 10px;
	overflow:hidden;
}
.centeradvs{ height:70px;}

#content {
	clear: both;
}

.w960 #header, .w960 #content, .w960 #footer {
	width: 960px
}

/* 顶部广告*/
.extradiv1 {
	width:960px;
	margin:0 auto;
	margin-bottom:4px;
}

/*top 登录部分*/
.top{
	height:35px;
	margin-top:1px;
	background:url(../images0/bg/top_bg.gif) repeat-x 0 0;
	font-size:12px;
	line-height:35px;
}
.weather{
	margin-left:14px;
}
.e23login{
	float:left;
	display:inline;
}
.e23login label {
    float: left;
    overflow: hidden;
	display:inline;
	margin:5px 0 0 5px;
}
.sc {
	background:url(../images0/bg/sc.gif) no-repeat scroll left center ;
	padding-left:20px;
}
.sy {
	background:url(../images0/bg/sy.gif) no-repeat scroll left center ;
	padding-left:20px;
}
.e23login .form_login{
	float:left;
	margin:8px 5px 0;
	display:inline;
}
.e23login .form_login input {
    float: left;
	display:inline;
    height: 16px;
    line-height: 16px;
    overflow: hidden;
	width:70px;
	background:#FFFFFF;
    border-color: #BABABA #E3E3E3 #E3E3E3 #BABABA;
    border-style: solid;
    border-width: 1px;
    color: #2B2B2B;
}
.e23_btn_login{
	background:url(../images0/bg/e23_btn_login.gif) no-repeat 0 2px;
    border: medium none;
    color: #ffffff;
    cursor: pointer;
    float: left;
	_display:inline;
    font-size: 12px;
    height: 20px;
    margin: 6px 0px 0 6px;
    width: 45px;
}
.e23_btn_loginn{
    border: medium none;
    color: #000000;
    cursor: pointer;
    float: left;
	_display:inline;
    font-size: 12px;
    height: 20px;
    margin: 6px 0px 0 6px;
    width: 35px;
}
.e23_btn_loginl{
    border: medium none;
    color: #000000;
    cursor: pointer;
    float: left;
	_display:inline;
    font-size: 12px;
    height: 20px;
    margin: 6px 0px 0 6px;
    width: 60px;
}
.loginextra{
	float:right;
	color:#6A6A6A;
	zoom:1;
	margin-right:10px;
}
.loginextra a{
	color:#6A6A6A;
	cursor:pointer;
}
.loginextra .language{
	display:block;
    float:left;
	margin-top:8px;
	margin-right:10px;
}
.setIndex{
	background:url(../images0/bg/setindex.gif) no-repeat 0 0;
	padding:1px 0 0 15px;
}
.login_before{line-height:18px; text-align:center; margin-left:5px;}
.login_before a{color:#6C6C6E; display:block;padding-top:2px; padding-top:3px\9;}
.logonav {
	background-image: url("../images0/bg/logo_bg.gif");
	height: 113px;
}
.logo {
    float: left;
	display:inline;
}
.channel {
    float: right;
    overflow: hidden;
	font-size:13px;
	zoom:1;
	display:inline;
	width: 533px;
}

.channel-bottom{
	clear:both;
	color:#7D7D7D;
	margin-left:16px;
}
.channel-bl{float:left; display:inline; width:550px; overflow:hidden;}
.channel-bl ul{
	height:20px;
	overflow:hidden;
	zoom:1;
}
.channel-bl ul li{
	height:20px;
	line-height:20px;
	overflow:hidden;
}
.channel-br{float:right;}
.channel-br form{
	margin:0;
	padding:0;
	float:left;
}
.e23search{
	float: left;
    height: 22px;
	line-height:22px;
	text-indent:10px;
    overflow: hidden;
	width:161px;
	background:url(../images0/bg/e23search.gif) no-repeat 0 0;
    border:none;
    color: #2B2B2B;
}
.e23_btn_search{
	background:url(../images0/bg/search_submit.gif) no-repeat 0 0;
    border: medium none;
    color: #727171;
    cursor: pointer;
    float: left;
    font-size: 12px;
    height: 26px;
    width: 27px;
	position:relative;
	top:-3px;
	margin-right:10px;
}
.baidusearch{
	float: left;
    height: 21px;
    line-height: 16px;
    overflow: hidden;
	width:78px;
	background:#FFFFFF;
    border-color: #BABABA #E3E3E3 #E3E3E3 #BABABA;
    border-style: solid;
    border-width: 1px;
    color: #2B2B2B;
}
.e23_btn_baidu{
	background:url(../images0/bg/baidusubmit.gif) no-repeat 0 0;
    border: medium none;
    color: #727171;
    cursor: pointer;
    float: left;
    font-size: 12px;
    height: 24px;
    width: 60px;
	position:relative;	
	margin-left:2px;
}
.nav_bottom{
	height:46px;
	border:1px solid #EEEEEE;
	background:#ECF5FE;
	font-size:12px;
	padding-top:2px;
}
.nav_bottom a{
	float:left;
	margin-left:-1px;
}
.nav_bottom div{
	text-indent:1em;
}
.nav_bottom .part_l{
	float:left;
}
.nav_bottom .part_r{
	float:left;
}
.topads{
	width:958px;
	margin:8px auto;
	height:139px;
	overflow:hidden;
	border:1px solid #F0F0F0;
}
.topads .tab-gg-w{
	font-size:12px;
	position:relative;
	_left:-2px;
}
.topads .adv_c_img1{
	margin-top:6px;
	width:620px;
	height:60px;
	overflow:hidden;
}
.topads .adv_c_img2{
	margin-top:7px;
	width:620px;
	overflow:hidden;
}
.topads .adv_c_img1 img, .topads .adv_c_img1 img{
	height:60px;
}
.topads .adv_c_img1 img{
	width:620px;
}
.topads .adv_c_img2 img{
	width:305px;
	height:60px;
}
.tab-gg-left, .tab-gg-right {
    height: 138px;
    overflow: hidden;
    width: 22px;
}
.tab-gg-left li, .tab-gg-right li{
	cursor: pointer;
    line-height: 14px;
    margin-top: 1px;
    overflow: hidden;
    width: 11px;
}
.tab-gg-left {
    margin-left: 1px;
}
.tab-gg-left li {
    padding: 8px 4px 9px 3px;
    text-align: left;
}
.tab-gg-left li,.tab-gg-right li{
	background-color:#E6EEF7;
}
.tab-gg-left .current ,.tab-gg-right .current{
	background:#D4E6F5 url(../images0/bg/tab-gg-bg.png) no-repeat 0 0;
}
.tab-gg-left .current {
    background-position: 18px 0px;
    padding-right: 8px;
}
.tab-gg-right {
    margin-right: 1px;
}
.tab-gg-right li {
    float: right;
    padding: 8px 3px 9px 4px;
    text-align: right;
}
.tab-gg-right .current {
    background-position: -6px 0;
    padding-left: 8px;
}
.tab-gg {
    margin: 7px 0 0 5px;
}
.tab-gg {
    line-height: 21px;
	color:#1E50A2;
}
.tab-gg a{
	color:#1E50A2;
	display:block;
}
.display-control .tab-con{
	display:none;
}
.display-control .current{
	display:block;
	overflow:hidden;
	zoom:1;
}
/* 新闻头条 */
.news_f{
	height:84px;
	border:1px solid #BECADA;
}
.news_f .news_con{
	margin:1px;
	height:82px;
	overflow:hidden;
	width:640px;
	float:left;
	display:inline;
}
.news_f .news_con h2{
	margin:8px 0 0 5px;
}
.news_f .news_con h2 a{
	font-size:27px;
	font-weight:bold;
}
.news_f .news_con h3{
	margin:3px 0 0 0px;
	text-align:center;
}
.news_f .news_con h3 a{
	font-size:12px;
	color:#444444;
}
.lunzhuan{
	width:298px;
	height:232px;
	border:1px solid #aacbee;
}
.scroll_news{
	margin-top:10px;
	border:1px solid #b8cce5;
	height:72px;
	background:#f4f9ff;
	font-size:12px;
}
.scroll_news a{
	font-size:12px;
	color:#4f545a;
}
.scroll_news .tit{
	background-color: #E0F1FB;
    font-size: 12px;
    font-weight: bold;
    height: 68px;
	_height:70px;
    line-height: 17px;
    margin: 1px;
    padding: 2px 0 0 5px;
    width: 20px;
	color:#333438;
}
.scroll_news .list02{
	margin-top:5px;
	padding-left:3px;
	width:240px;
	overflow:hidden;
}
.scroll_news .list02 li{
	height:21px;
	line-height:21px;
	background-position:0 7px;
}
.mulit_move{
	width:27px;
	float:right;
}
.move_up, .move_down{
	height:36px;
	cursor:pointer;
}
.move_up{
	background:url(../images0/bg/move_up.gif) no-repeat center center;
}
.move_down{
	background:url(../images0/bg/move_down.gif) no-repeat center center;
}
.blocka{
	border:1px solid #b6cbe6;
	
}
.blocka h2{
	font-weight:bold;
	margin:1px;
	color:#fff;
	text-indent:12px;
	background:url(../images0/bg/blocka_bg.gif) repeat-x 0 0;
}
.blocka h2 a{
	color:#fff;
	font-size:14px;
}
.blocka .list02, .blocka .list04{
	 margin:5px 10px;
}
.szbx{
	border:1px solid #d3d3d3;
	height:62px;
	background:#f1f1f1 url(../images0/bg/szbx_bg.jpg) no-repeat 5px 1px;
}
.szbx .content{
	margin-left:100px;
}
.szbx .content .szbx_select{
	margin-top:7px;
	width:180px;
}
.jinan_news{
	border:1px solid #aacbee;
	height:752px;
	overflow:hidden;
}
.jinan_news h2{
	color:#FFFFFF;
	font-weight:bold;
	padding-left:15px;
	margin:1px;
	background:url(../images0/bg/tit_a.gif) no-repeat 0 0;
}
.jinan_news h2 a{
	color:#FFFFFF;
}
.jinan_news h2 span{
	float:right;
}
.jinan_news .list02 li.fwb{
	font-size:14px;
	font-weight:bold;
	text-align:left;
	background:url(../images0/bg/pot07.gif) no-repeat 0px 11px;
}
.jinan_news .line_dash{
	margin:0 5px 0;
}
.jinan_news h4{
	text-align:center;
}
.jinan_news h4 a{
	color:#696a6c;
	font-size:12px;
}
.jinan_news .list02{
	margin:0 13px;
}
.jinan_news .ruanwen{
	width:337px;
	margin:8px auto;
	height:69px;
	border:1px solid #f9ead7;
	background:#faf6eb;
}
.jinan_news .ruanwen .list01{
	margin-top:5px;
	font-size:12px;
}
.jinan_news .ruanwen .list01 a{
	font-size:12px;
	color:#6c6b71;
}
.jinan_news .ruanwen .list01 ul li{
	background:none;
}
.jinan_news .tit{
	height:30px;
	line-height:28px;
	background:url(../images0/bg/jn_news_tit.gif) repeat-x 0 0;
	color:#fff;
	padding-left:18px;
	font-weight:bold;
	margin-top:3px;
	overflow:hidden;
}
.tit a{
	color:#fff;
}
.jinan_news h5{
	font-weight:bold;
}
.day_top .list04 ul li{
	line-height:23px;
	height:23px;
	background:url(../images0/bg/icon_yellow.gif) no-repeat 0 5px;
	padding-left:15px;
}
.lgq{
	height:136px;
	border:1px solid #aacbee;
	background:#f3f7fa;
}
.lgq li{
	margin:11px 0 0 17px;
	float:left;
	display:inline;
}
.lgq .img{
	width:33px;
	height:34px;
	padding:1px;
	background:url(../images0/bg/lgqimg_bg.gif) no-repeat 0 0;	
}
.lgq .img a{
	display:block;
	margin:1px;
}
.lgq h2{
	height:18px;
	line-height:18px;
	text-align:center;
	font-size:12px;
	width:35px;
}
.interview a{ font-size:12px;}
.centeradvs{
	height:70px;
}
.centeradvs li{
	float:left;
}
.centeradvs li img{
 	width:235px;
}

.zt_rw{
	width:298px;
}
.zt_rw a{
	font-size:12px;
}
.zt_rw .img_con{
	overflow:hidden;
	margin-top:15px;
}
.zt_rw .img_con ul li{
	float:left;
	display:inline;
	margin-left:12px;
	width:131px;
}
.zt_rw .img_con ul li .img{
	border:1px solid #e4eaed;
	height:90px;
	overflow:hidden;
}
.zt_rw .img_con ul li .img img{
	width:129px;
	height:90px;
}
.zt_rw .img_con ul li h3{
	height:28px;
	line-height:28px;
	margin-top:5px;
	background:#f7f7f7;
	text-align:center;
}
.zt_rw .img_con ul li h3 a{
	color:#254472;
}
.zt_rw .list01{
	width:283px;
	margin:10px auto;
	overflow:hidden;
	background:#f4f8fb;
	padding:1px 0;
}
.zt_rw .list01 ul li{
	width:120px;
	margin-left:10px;
	display:inline;
	background-image:url(../images0/bg/pot03.gif);
	height:24px;
	line-height:24px;
}
.zt_rw .list01 ul li a{
	color:#0961a0;
}
.quxian{
	width:358px;
}
.quxian h2{
	text-indent:10px;
	background:url(../images0/bg/quxian_h2_bg.gif) no-repeat right top;
}
.quxian h3{
	font-weight:bold;
	text-align:center;
	margin:10px 0 0px;
}
.quxian .list02{
	margin:0px 17px 8px;
}
.line_dash{
	font-size:0;
	height:6px;
	background:url(../images0/bg/line_dash.gif) repeat-x left center;
	margin:0 5px 10px;
	width:340px;
}

.tab-hd{
	background:#E6EEF7 url(../images0/bg/theme_blue.png) no-repeat right 0px;
	height:26px;
	line-height:27px;
	overflow:hidden;
	border-left:1px solid #B1C8D7;
}
.tab-hd a{
	color:#1F7B8A;
	font-weight:bold;
}
.tab-hd .current{
	width:80px;
	font-weight:bold;
	background:url(../images0/bg/tab_current.gif) no-repeat center  1px;
}
.tab-hd .current a{
	color:#fff;
}
.tab-u-2{
	background:url(../images0/bg/tab_lgq_bg4.png) no-repeat right 0;
	height:28px;
	line-height:27px;
}

.tab-hd .tab-u{
	border-top:1px solid #B1C8D7;
	width:80px;
}
.tab-u{
	cursor:pointer;
	float:left;
	text-align:center;
}
.blockb .tab-bd{
	padding:0px 5px;
	border:1px solid #B1C8D7;
	border-top:medium none;
}
.blockc .tab-bd{
	padding:0px 5px;
	border:1px solid #B1C8D7;
	border-top:medium none;
	border-bottom:medium none;
}
.tab-u-3{
	background:url(../images0/bg/tab_lgq_bg3.png) no-repeat right 0;
	height:28px;
	line-height:27px;
}

.blockc a{
	color:#0963a2;
}
.blockb .listmargin5{
	margin:5px;
}
.adv_r_b{
	margin:9px 0 10px;
}

.it02img {
    float: left;
    overflow: hidden;
    width: 122px;
}
.it02img a, .it02img a:visited {
    color: #000000;
    display: block;
}
.it02img a:hover, .it02img a:active {
    color: #CC0000;
}
.it02img a img {
    border:1px solid #e0dee3;
    display: block;
}
.it02img a:hover img, .it02img a:active img {
    border:1px solid #FCB52A;
    display: block;
}
.it02ib {
    display: block;
    padding-bottom: 3px;
}
.it02tb {
    cursor: pointer;
    display: block;
    height: 18px;
    line-height: 14px;
    overflow: hidden;
    padding: 4px 0 0;
    text-align: center;
}
.it02txt {
    float: left;   
    width: 140px;
	margin-left:7px;
}
.it02txt a{
	color:#2e2e2e;
}
.it02txt h3{
	font-weight:bold;
	margin-bottom:5px;
}
.it02txt ul li {
    font-size: 14px;
    line-height: 24px;
    padding-left: 10px;
	background:url(../images0/bg/pot05.gif) no-repeat 0 7px;
}
.margin10{
	margin:10px auto;
}
.e23tg{
	border:1px solid #ffb62b;
	height:182px;
	overflow:hidden;
}
.tg_img{
	margin:2px 2px;
	width:274px;
	height:178px;
	overflow:hidden;
}
.tab-u-5{
	background:#FCB52A;
	height:30px;
	border-left:1px solid #FCB52A;
}
.tab-u-5 a{
	color:#c40100;
}

.tab-u-5 .tab-u{
	border-right:0px;
	border-top:0px;
	margin:5px 0 0 3px;
}
.xt .tab-bd{
	border:1px solid #FCB52A;
	border-top:medium none;
}
.xt .it02img{
	width:257px;
	margin:10px auto 0;
	text-align:center;
	float:none;
}
.xt .it02tb{
	font-size:12px;
	font-weight:bold;
}
.xt .list02{
	margin:10px;
}
.xyt{
	border:1px solid #BCCAD7;
	margin:10px 0 0;
}
.xyt a{
	color:#0C5CA1;
}
.xyt .list05{
	margin:6px 8px;
}
.xyt .list05 ul li{
	height:20px;
	line-height:20px;
}
.friendLinks{
	margin-top:10px;
}
.tab-u-6 .tab-u{
	width:65px;
}
.tab-u-6 .current{
	width:70px;
}
.tab-u-6{
	background:url(../images0/bg/tab_lgq_bg5.png) no-repeat right 0;
	height:30px;
	line-height:29px;
	border-left:1px solid #cfcfd1;
}
.tab-u-6 .tab-u{
	border-right:1px solid #cfcfd1;
	border-top:1px solid #cfcfd1;
}
.friendLinks .tab-bd{
	border:1px solid #cfcfd1;
	border-top:medium none;
}
.friendLinks .links{
	line-height:30px;
	margin:5px;
}
.friendLinks .tab-hd a {
    color: #393738;
	font-size:12px;
}
#footer {
	width:960px;
    color: #000000;
    font-family: "宋体";
    font-size: 13px;
    font-weight: normal;
    line-height: 22px;
    text-decoration: none;
	text-align:center;
	margin:20px auto;
}
.qxsn{
	width:360px;
}

.qxsn .quxian h3{
	margin:7px 0 0px;
}
.qxsn .quxian{
	width:355px;
}
.qxsn .tab-bd {
	padding:0;
}
.topgundong{ height:23px; overflow:hidden; background:#d40000; line-height:23px; color:#fff; }
.arrow_move{
	float:right;
	width:24px;
}
.arrow_up,.arrow_down{
	height:42px;
	cursor:pointer;
}
.arrow_up{
	background:url(../images0/bg/arrow_up.gif) no-repeat center center;
}
.arrow_down{
	background:url(../images0/bg/arrow_down.gif) no-repeat center center;
}
.baoliaotai a{
	font-size:12px;
}
.baoliaotai .list02 li{
	height:20px;
	line-height:20px;
}
.diaochabianlun{
	width:165px;
	height:138px;
	border-left:1px solid #B6C6DD;
	border-top:1px solid #B6C6DD;
	margin-top:3px;
	font-size:12px;
}
.dcbl_t{
	text-align:right;
	padding-right:28px;
	color:#15608A;
	font-size:12px;
	height:30px;
	line-height:30px;
	margin-top:4px;
}
.dcbl_t a{
	color:#15608A;
}
.dcbl_tit{
	text-indent:10px;
	height:20px;
	line-height:20px;
	margin-bottom:10px;
}
.dcbl_sq{
	width:70px;
	height:63px;
	background:url(../images0/bg/dcbl_bg.gif) no-repeat 0 0;
	float:left;
	display:inline;
	margin-left:8px;
	text-align:center;
}
.dcbl_sq cite{
	display:block;
	height:39px;	
	line-height:39px;
	font-size:19px;
}
.dcbl_sq em{
	height:23px;
	line-height:23px;
}
.dcbl_sq em a{
	color:#3A80BC;

}
.titarrow{
	float:right;
	padding-right:2px;
}
span.titarrow a{
	font-weight:normal;
	font-size:12px;
	color:#198794;	
}
.it01txt2 h3 {
	height:20px;
	line-height:20px;
	margin-top:-2px;
}
.it01txt2 h3 a{
	font-size:12px;
	font-weight:bold;
}
.day_top .list04{
	margin:5px 10px 1px;
}
.retie .list04 {
	margin:7px 10px 3px;
}
.retie .list04 li{
	line-height:21px;
	height:21px;
}
.ui-select {
    float: left;
	display:inline;
}
.ui-select-box {
    background:url(../images0/bg/selectwhere.gif) no-repeat 0 0px;
    height: 18px;
    line-height: 18px;
    margin: 8px 0 0;
    position: relative;
    text-align: left;
    width: 79px;
    z-index: 1;
}
.ui-select-selected {
    cursor: pointer;
    display: block;
    height: 18px;
    overflow: hidden;
    text-indent: 3px;
    width: 79px;
	color:#747474;
	padding:0 0 0 6px;
	padding:1px 0 0 6px\9;
}
.ui-select-list {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #B4B4B4;
    cursor: pointer;
    display: none;
    left: 0;
    position: absolute;
    top: 17px;
    width: 112px;
}
.ui-select-list li {
    color: #4B4B4B;
    line-height: 21px;
    margin: 1px;
    text-indent: 5px;
}
.ui-select-list .disable {
    color: #CCCCCC;
    cursor: default;
}
.ui-select-list .interval {
    border-bottom: 1px solid #C4C4C4;
}
.ui-select-list a {
    background: none repeat scroll 0 0 #FFFFFF;
    clear: both;
    color: #2B2B2B;
    cursor: pointer;
    display: block;
    height: 18px;
    text-indent: 2px;
    width: 110px;
}
.ui-select-list a:visited {
    color: #2B2B2B;
}
.ui-select-list a:hover {
    background: none repeat scroll 0 0 #85B6EA;
    color: #FFFFFF;
    text-decoration: none;
}
.search_inner{
	float:right;
	position:relative;
	top:12px;
	width:199px;
	display:inline;
}
.bbsqun{
	position:relative; top:-4px;
	*clear:both;
}
.bbsqun a{
	margin-right:5.25px;
}
.blocka .tit_a{
	background:url(../images0/bg/tit_a.gif) no-repeat 0 0;
	text-indent:15px;
}
.tab-u-6 .current{
	background:#fff;
}
.bottom_r_adv ul li{
	margin-bottom:10px;
}
.bottom_r_adv ul li a img{
	width:280px;
	height:70px;
}
.bottom_r_adv_down{
	height:383px;
	overflow:hidden;
}
.bottom_r_adv_down ul li{
	margin-bottom:10px;
}
.bottom_r_adv_down ul li a img{
	width:280px;
	height:121px;
}
.zhuantirenwu {
	padding-top:9px;
}
.zhuantirenwu .imgTxt02 { width:306px; padding-top:0px; padding-bottom:6px; margin:0 auto; overflow:hidden;}
.zhuantirenwu .imgTxt02 .img { width:70px; height:70px; float:left; margin-bottom:0px;}
.zhuantirenwu .imgTxt02 .img .it02ib{ padding-bottom:0;}
.zhuantirenwu .imgTxt02 .txt { width:226px; float:right; margin-top:-3px; }
.zhuantirenwu .imgTxt02 .txt h1 { line-height:24px; text-align:left; font-size:14px ; font-weight:bold;}
.zhuantirenwu .imgTxt02 .txt p { line-height:24px; text-align:left; font-size:12px; text-indent:2em; color:#656565;}
.zhuantirenwu .imgTxt02 .txt p span{color:#E19643;}

.imgtitle_con {
	margin-top:9px;
	overflow:hidden;
	zoom:1;
}
.imgtitle_con ul li{
	width:110px;
	float:left;
	display:inline;
	margin-left:16px;
	overflow:hidden;	
}
.imgtitle_con ul li a{
	display:block;
	margin-bottom:5px;
}
.imgtitle_con .imgtitle {
	display:block;
	text-align:center;
	font-size:12px;
	color:#505050;
	height:24px;
	overflow:hidden;
}
.imgtitle_con .it02ib{
	padding-bottom:0px;
}
.center_r_adv ul li{
	margin-bottom:10px;
	height:70px;
}
.center_r_adv ul li a img{
	width:280px;
	height:70px;
}
.linksup{
	height:24px;
	line-height:24px;
	border:1px solid #d7d8da;
	background:#eaebed;
	margin-top:10px;
}
.linksup ul li{
	float:left;	
	margin-left:6px;
	margin-top:1px;
	overflow:hidden;
	display:inline;
}
.linksup ul li select{
	height:20px;
	width:130px;
	overflow:hidden;
}
.sec_sub {
	width:301px;
	margin-left:-1px;
}
#focus {
	background:#fff;
	height:234px;
	overflow:hidden;
	zoom:1;
	
}
#focus h2 {
	background:url(../images0/bg/focus_bg.gif) no-repeat right 0px;
	font-size:12px;
	height:26px;
	margin:0 0 1px;
	overflow:hidden;
	width:301px;
}
#focus h2 a {
	color:#565656;
	float:left;
	height:26px;
	line-height:23px;
	margin:0;
	overflow:hidden;
	text-align:center;
	width:43px;
	font-weight:bold;
}
#focus h2 a:hover {
	text-decoration:none;
}
#focus h2 .active {
	background:url(../images0/bg/focuspic.gif) no-repeat right center;
	color:#FFF;
}
#focus ul {
	width:301px;
	height:207px;
	overflow:hidden;
	zoom:1;
}
#focus li {
	width:301px;
	height:207px;
	overflow:hidden;
	zoom:1;
	position:relative;
}
#focus li img {
	display:block;
	height:207px;
	width:301px;
}
#focus .textbg {
    background: none repeat scroll 0 0 #000000;
    height: 30px;
	line-height:30px;
    left: 0;
    opacity: 0.4;
    position: absolute;
    bottom:0;
    z-index: 15;
	width:100%;
	FILTER: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=40,finishOpacity=100); 
}
#focus li h3 {
	font-size:12px;
	height:30px;
	line-height:30px;
	position:absolute;
	bottom:0px;
	left:0px;
	text-align:center;
	z-index:100;
	width:100%;
}
#focus li h3 a {
	color:#FFF;
	font-weight:bold;
}
.centeradvs2{
	height:70px;
}
span.more a{
	background:url(../images0/bg/more.gif) no-repeat left center;
	display: block;
    overflow: hidden;
    text-indent: -1000px;
    width: 47px;
}
.jinan_news h2.tab-hd{
	background:url("../images0/bg/theme_blue1.png") no-repeat scroll right 0 #E6EEF7;
	border-left:none;
	margin:0 -1px 4px 0;
	padding-left:2px;
}
.jinan_news h2.tab-hd a{
	color:#1F7B8A;
}
.jinan_news h2.tab-hd a{
	color:#1F7B8A;
}
.jinan_news h2.tab-hd .current a{
	color:#FFF;
}
.jinan_news .tab-bd{
	padding:0;
}
.close71{
	width:44px;
	height:17px;
	background:url("../images0/bg/close71.gif") no-repeat 0 0;
	position:absolute;
	left:50%;
	margin-left:436px;
	top:41px;
	cursor:pointer;
}
.celebrate{
	height:60px;
	position:absolute;
	left:50%;
	top:0;
	width:960px;
	margin-left:-480px;
}
.celebrate a{
	display:block;
	height:60px;
	width:960px;
}
.hd{
	display:none;
}

.logo2{
    float: left;
	display:inline;
	margin:1px 0 0 174px;

}